fish leech - French English Dictionary